package org.gdsdxy.pmmp.page;

//ר�Ŵ����ҳ��
public class PageConfig {

	//��ҳ��
	private int totalPageNo;
	private int allRecordNum;
	private int currentPageNo=1;
	private  int perRecordNo=2;
	private int start;
	
	public PageConfig(){
		
	}
	
	public PageConfig(int currentPageNo,int perRecordNo){
		this.currentPageNo = currentPageNo;
		if(this.currentPageNo<1){
			this.currentPageNo = 1;
		}
		this.perRecordNo = perRecordNo;
		this.start = (this.currentPageNo-1)*perRecordNo;
	}

	public int getTotalPageNo() {
		return totalPageNo;
	}

	public void setTotalPageNo(int totalPageNo) {
		this.totalPageNo = totalPageNo;
	}

	public int getAllRecordNum() {
		return allRecordNum;
	}

	public void setAllRecordNum(int allRecordNum) {
		this.allRecordNum = allRecordNum;
	  //�������ҳ��
		if(allRecordNum%perRecordNo==0){
			this.totalPageNo=allRecordNum/perRecordNo;
			
		}else{
			this.totalPageNo=allRecordNum/perRecordNo+1;
		}

	}

	public int getCurrentPageNo() {
		return currentPageNo;
	}

	public void setCurrentPageNo(int currentPageNo) {
		this.currentPageNo = currentPageNo;
	}

	public int getPerRecordNo() {
		return perRecordNo;
	}

	public void setPerRecordNo(int perRecordNo) {
		this.perRecordNo = perRecordNo;
	}

	public int getStart() {
		return start;
	}

	public void setStart(int start) {
		this.start = start;
	}
	
}
